Re ections on Re

نویسنده

  • Gilles Barthe
چکیده

In the functional programming literature, compiling is often expressed as a translation between source and target program calculi. In recent work, Sabry and Wadler proposed the notion of a reeection as a basis for relating the source and target calculi. A reeection elegantly describes the situation where there is a kernel of the source language that is isomorphic to the target language. However, we believe that the reeection criteria is so strong that it often excludes the usual situation in compiling where one is compiling from a higher-level to a lower-level language. We give a detailed analysis of several translations commonly used in compiling that fail to be reeections. We conclude that, in addition to the notion of reeection, there are several relations weaker a reeection that are useful for characterizing translations. We show that several familiar translations (that are not naturally reeections) form what we call a reduction correspondence. We introduce the more general notion of a (R1; R2; R3; R4)-correspondence as a framework for describing relations between source and target calculi.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modeling re ections with an elastic screen method

This paper gives two versions of elastic screen method The wide angle version has a better accuracy while the small angle approximation is more e cient The accu racy of the re ectivity is discussed by comparing the analytical results from the screen method and those directly from plane wave re ections The accuracy of waveform is checked by comparing synthetic seis mograms from both screen metho...

متن کامل

Nonre ecting Boundary Conditions for Linear Hyperbolic Systems 1

Many compressible ow and aeroacoustic computations rely on accurate nonre ecting or radiation boundary conditions. When the equations and boundary conditions are discretized using a nite-di erence scheme, the dispersive nature of the discretized equations can lead to spurious numerical re ections not seen in the continuous boundary value problem. Here we construct discretely nonre ecting bounda...

متن کامل

Does reverberation perception differ in virtual spaces with unrealistic sound reflections?

Reverberation caused by sound re ected o surfaces and objects is present in abundance in everyday life. Yet, in most situations we are unaware of it. This is due to the ability of our auditory system to adapt to the incoming sound re ections, which results in increased echo thresholds, i.e. the minimum delay to hear a re ection as an echo is increased after the echo was heard repeatedly. Change...

متن کامل

Phase transition of KDP observed by Resonant X-ray Diffraction at forbidden reflections

We report observations of space-group-forbidden Bragg re ections in Potassium Dihydrogen Phosphate (KH2PO4), also known as KDP, measured by resonant x-ray di raction at the potassium K edge. We nd clear evidence for a transition from one class of space-groupforbidden re ections, where scattering is ruled out by the electric dipole approximation, to a second class, in the ferroelectric phase, wh...

متن کامل

3D Reconstruction of Skin Surface from Image Sequence

This paper proposes a new method for reconstruction a shape of skin surface replica from shading image sequence taken with di erent light source directions. Since the shading images include shadows caused by surface height uctuation, and specular and inter re ections, the conventional photometric stereo method is not suitable for reconstructing its surface accurately. In the proposed method, we...

متن کامل

Photon maps in bidirectional Monte Carlo ray tracing of complex objects

This paper describes a bidirectional Monte Carlo ray tracing method simu lating global illumination in models containing complex objects that do not have to be tessellated The two pass method combines a rst pass light ray tracing ray casting with a second pass optimized Monte Carlo ray tracing In the rst pass the light emitted from the light sources hit objects in the scene and may be re ected ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997